.renw-boxs{ position:relative; background-color:#fff;}
.renw-boxs:before, .renw-boxs:after{content: " ";position: absolute;left: 0;right: 0;height: 1px;color: #e5e5e5; z-index: 2;}
.renw-boxs:before{top: 0; border-top: 1px solid #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);}
.renw-boxs:after{ bottom: 0;border-bottom: 1px solid #e5e5e5;-webkit-transform-origin: 0 100%;transform-origin: 0 100%; -webkit-transform: scaleY(.5);transform: scaleY(.5);}
.weui-cells__title.bg+.renw-boxs:before{ display:none;}
.renw-box{ display:block; position:relative; padding:20px 15px; overflow:hidden;}
.renw-box+.renw-box:after{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #e5e5e5;color: #e5e5e5;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);left: 15px;z-index: 2;}
.renw-box__zc{ float:left; margin-right:15px; text-align:center;}
.renw-box__zc .tian{ margin-bottom:5px; font-size:26px; line-height:20px; font-weight:bold;}
.renw-box__yc{ overflow:hidden;}
.renw-box__tits{ position:relative; padding-right:5px; display: -webkit-box;display: -webkit-flex; display: flex; -webkit-box-align: center;-webkit-align-items: center; align-items: center;}
.renw-box__tits:active{background-color: #f1f1f1;}
.renw-box__pic{margin-right:10px; width:44px; height:44px;}
.renw-box__tits:active .renw-box__pic{ width:40px; height:40px; padding:3px;}
.renw-box__pic img{width:100%; height:100%; object-fit:cover; border-radius:3px;}
.renw-box__jt{ position:relative; padding-right:13px; color:#999}
.renw-box__jt:before{content: " ";display: inline-block;height: 6px;width: 6px;border-width: 2px 2px 0 0;border-color: #C8C8CD;border-style: solid;-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: relative;top: -2px;position: absolute;top: 50%;margin-top: -4px;right: 2px;}
.renw-box__name{ font-size:17px; overflow:hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; -webkit-box-flex: 1; -webkit-flex: 1;flex: 1;}
.renw-box__name .lx{ display:inline-block; padding:0 3px; margin-right:5px; font-size:12px; color:#fda906; border:1px solid #fda906; border-radius:3px; vertical-align:middle;}
.renw-box__info{ margin-top:15px; font-size:12px; color:#8b8b8b}
.renw-box__jf{ margin-top:20px; overflow:hidden;}
.renw-box__jf .des{ float:left;}
.renw-box__jf .ys{ padding:0 2px; color:#f52e00}
.renw-box__jf .jia{ float:right; color:#8b8b8b;}
.renw-box__czs{padding-top:15px; text-align:right; overflow:hidden;}
.renw-box__cz{ display:inline-block; width:40px; height:20px; line-height:16px; text-align:center; background-color:#1e1e1e; border-radius:50px; vertical-align:middle}
.renw-box__cz:active{ background-color:#ccc}
.renw-box__cz .qs{ position:relative; display:inline-block; width:5px; height:5px; margin:0 2px; background-color:#fff; border-radius:100%;}
.renw-box__cz .qs:before, .renw-box__cz .qs:after{content: " "; position:absolute; top:50%; width:5px; height:5px; margin-top:-3px; background-color:#fff; border-radius:100%;}
.renw-box__cz .qs:before{left:-8px;}
.renw-box__cz .qs:after{ right:-8px;}

.th-tcc__box_czs{ z-index:999; position:fixed; background-color:#1e1e1e; border-radius:6px; box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);}
.th-tcc__box_czs .jo{ position:absolute; right:-12px; top:50%; margin-top:-10px; color:#1e1e1e; font-size:14px; line-height:20px; transform:rotate(-90deg);}
.th-tcc__ans_czs{ position:relative; float:left; width:80px; line-height:40px; color:#fff; text-align:center;}
.th-tcc__ans_czs:active{ background-color:rgba(255, 255, 255, 0.2)}
.th-tcc__ans_czs:before{ display:none; opacity:.2;}
.th-tcc__ans_czs+.th-tcc__ans_czs:before{ top:20%; bottom:20%; display:block;}
.th-tcc__hsbox_czs{width:0; -webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;transition: all 0.2s ease; overflow:hidden;}
.th-tcc__box_czs.on .th-tcc__hsbox_czs{ width:160px;}
.th-tcc__hs_czs{ width:160px;}

.th-info__zhang{position:absolute; bottom:-10px; left:10px; width:60px; height:60px; color:#ff7f7f; transform:rotate(-35deg);}
.th-info__zhang.on{ color:#ccc;}
.th-info__zhang [class^="icon-"]{ position:absolute; top:50%; left:50%; margin:0; font-size:60px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.th-info__zhang .z{ position:absolute; top:50%; left:50%; width:100%; font-size:12px; text-align:center; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}


/*底部添加按钮*/
.renw-bt__ansbox{ height:50px;}
.renw-bt__ans{ z-index:9; position:fixed; left:0; right:0; bottom:0; font-size:17px; color:#f52e00; line-height:50px; text-align:center; background-color:#fff; box-shadow: 0px -1px 10px rgba(0, 0, 0, 0.1);}